home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Transactor
/
Transactor_06_1985_Transactor_Publishing.d64
/
fig 1 new ops
< prev
next >
Wrap
Text File
|
2023-02-26
|
2KB
|
67 lines
65
; new op codes on the r65c02
* = $7000
absolu = $1111
immedi = $22
ind = $33
zeropg = $44
offset adc (ind) ; (2)
and (ind) ; (2)
bbr0 zeropgLoffset ; (1) branch on bit 0 reset
bbr1 zeropgLoffset ; (1) branch on bit 1 reset
bbr2 zeropgLoffset ; (1) branch on bit 2 reset
bbr3 zeropgLoffset ; (1) branch on bit 3 reset
bbr4 zeropgLoffset ; (1) branch on bit 4 reset
bbr5 zeropgLoffset ; (1) branch on bit 5 reset
bbr6 zeropgLoffset ; (1) branch on bit 6 reset
bbr7 zeropgLoffset ; (1) branch on bit 7 reset
bbs0 zeropgLoffset ; (1) branch on bit 0 set
bbs1 zeropgLoffset ; (1) branch on bit 1 set
bbs2 zeropgLoffset ; (1) branch on bit 2 set
bbs3 zeropgLoffset ; (1) branch on bit 3 set
bbs4 zeropgLoffset ; (1) branch on bit 4 set
bbs5 zeropgLoffset ; (1) branch on bit 5 set
bbs6 zeropgLoffset ; (1) branch on bit 6 set
bbs7 zeropgLoffset ; (1) branch on bit 7 set
bit #immedi ; (2)
bit zeropgLx ; (2)
bit absoluLx ; (2)
bra offset ; (1) branch always
cmp (ind) ; (2)
dec a ; (2)
eor (ind) ; (2)
inc a ; (2)
jmp (ind)Lx ; (2)
lda (ind) ; (2)
ora (ind) ; (2)
phx ; (1) push x onto stack
phy ; (1) push y onto stack
plx ; (1) pull x from stack
ply ; (1) pull y from stack
rmb0 zeropg ; (1) reset memory bit 0
rmb1 zeropg ; (1) reset memory bit 1
rmb2 zeropg ; (1) reset memory bit 2
rmb3 zeropg ; (1) reset memory bit 3
rmb4 zeropg ; (1) reset memory bit 4
rmb5 zeropg ; (1) reset memory bit 5
rmb6 zeropg ; (1) reset memory bit 6
rmb7 zeropg ; (1) reset memory bit 7
sbc (ind) ; (2)
smb0 zeropg ; (1) set memory bit 0
smb1 zeropg ; (1) set memory bit 1
smb2 zeropg ; (1) set memory bit 2
smb3 zeropg ; (1) set memory bit 3
smb4 zeropg ; (1) set memory bit 4
smb5 zeropg ; (1) set memory bit 5
smb6 zeropg ; (1) set memory bit 6
smb7 zeropg ; (1) set memory bit 7
sta (ind) ; (2)
stz absolu ; (1) store zero
stz absoluLx ; (1) store zero
stz zeropg ; (1) store zero
stz zeropgLx ; (1) store zero
trb absolu ; (1) test and reset bits
trb zeropg ; (1) test and reset bits
tsb absolu ; (1) test and set bits
tsb zeropg ; (1) test and set bits